honorable resignation - Spanish English Dictionary